Failure to synchronize access properly in the same or different application domains can lead to problems such as deadlocks in which two threads stop responding while each waits for the other to complete and race conditions when an anomalous result occurs due to an unexpected critical dependence on the timing of two events 如果在相同或不同的应用程序域中未能正确地使访问同步,则会导致出现一些问题,这些问题包括死锁和争用条件等,其中死锁是指两个线程都停止响应,并且都在等待对方完成;争用条件是指由于意外地出现对两个事件的执行时间的临界依赖性而发生反常的结果。